
/**
 * AppleIIGo
 * RamWorks Basic class
 * (C) 2007-2008 by Marc S. Ressl (mressl@umich.edu)
 * Released under the GPL
 */

#include "RamWorksBasic.h"

UINT8 ramWorksBasicBankMap[] = {
	0x00,0x04,0x08,0x0c,
	0x03,0x07,0x0b,0x0f,

	0x01,0x02,0x05,0x06,
	0x09,0x0a,0x0d,0x0e,
	0x21,0x22,0x25,0x26,
	0x29,0x2a,0x2d,0x2e,
	0x41,0x42,0x45,0x46,
	0x49,0x4a,0x4d,0x4e,
	0x61,0x62,0x65,0x66,
	0x69,0x6a,0x6d,0x6e,
};

RamWorksBasic::RamWorksBasic(Motherboard * motherboard) :
RamWorks(motherboard) {
	bankNum = sizeof(ramWorksBasicBankMap);
	bankMap = ramWorksBasicBankMap;
}
